package com.hk.shop.service;

import java.util.List;

import com.hk.shop.base.service.BaseService;
import com.hk.shop.model.Product;

public interface ProductService extends BaseService<Product, Integer> {

	// 根据二级分类查询商品
	List<Product> findByCsid(Integer csid, Integer page);

	// 根据一级分类查询商品
	List<Product> findByCid(Integer cid, Integer page);

	// 查找最热的商品10条
	List<Product> findHot();

	// 查找最新的商品10条
	List<Product> findNew();

	// 根据商品的pid的值查询商品
	Product findByPid(Integer pid);

	// 返回一级有多少页的数据
	Long CountPageProductFromCategory(Integer cid);

	// 返回二级分类下游多少的数据
	Long CountPageProductFromCategorySecond(Integer csid);

}
